package com.deuwise.system.entity.vo;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.annotations.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class LayerVo implements Serializable {

    /**主键标识*/
    @ApiModelProperty("主键标识")
    @TableField("id")
    private String id;

    /**版本号*/
    @ApiModelProperty("版本号")
    @TableField("version")
    private String version;

    /**父节点id*/
    @ApiModelProperty("父节点id")
    @TableField("parent_id")
    private String parentId;

    /**图层JSON数据*/
    @ApiModelProperty("图层JSON数据")
    @TableField(exist = false)
    private JSONObject layerDataJson;
}
